engineered landfill - Francés Inglés Diccionario